Elliott ends week of misery with overdue Cup victory
29 May 2020
Elliott won on Thursday night in the rain-delayed event at Charlotte Motor Speedway to close a brutal 12 days for NASCAR. The event, postponed on Wednesday night, was the fourth Cup race since the series resumed racing May 17.